// variable globale var counter = null; function main() { // un tableau let couleurs = [ 1.0, 0.0, 0.5, 0.0, 0.3, 1.0 ]; console.log("le tableau couleurs contient "+couleurs.length+" éléments :"); for (let c of couleurs) { console.log(" "+c); } console.log("indices des éléments :"); for (let i in couleurs) { console.log(" couleurs["+i+"] = "+couleurs[i]); } // créer un compteur initialisé à 1 counter = new Counter(1); // affichage dans la console console.log("compteur = ", counter); console.log("valeur = "+counter.getCount()); // incrémentation counter.increment(); console.log("valeur = "+counter.getCount()); // incrémentation counter.increment(); // 2e compteur, mais de 2 en 2 à partir de 1 let counter2 = new CounterStep(2, 1); // 5 incrémentations successives for (let i=0; i<5; i++) { counter2.increment(); } console.log("valeur finale de counter2 = "+counter2.getCount()); }